edge of an embankment - Turkish English Dictionary